immediate cause - Francés Inglés Diccionario